crypto/hpke.KDF.labeledExpand (method)

8 uses

	crypto/hpke (current package)
		hpke.go#L98: 	key, err := kdf.labeledExpand(sid, secret, "key", ksContext, uint16(aead.keySize()))
		hpke.go#L106: 	baseNonce, err := kdf.labeledExpand(sid, secret, "base_nonce", ksContext, uint16(aead.nonceSize()))
		hpke.go#L110: 	expSecret, err := kdf.labeledExpand(sid, secret, "exp", ksContext, uint16(kdf.size()))
		hpke.go#L115: 		return kdf.labeledExpand(sid, expSecret, "sec", []byte(exporterContext), length)
		kdf.go#L26: 	labeledExpand(suiteID, randomKey []byte, label string, info []byte, length uint16) ([]byte, error)
		kem.go#L123: 	return kem.kdf.labeledExpand(suiteID, eaePRK, "shared_secret", kemContext, kem.Nsecret)
		kem.go#L312: 		s, err := kem.kdf.labeledExpand(suiteID, prk, "sk", nil, kem.Nsk)
		kem.go#L320: 		s, err := kem.kdf.labeledExpand(suiteID, prk, "candidate", []byte{counter}, kem.Nsk)